hamstring tendon - German English Dictionary